<?php
class Ajax extends TPage {
    
    public function onLoad($param) {
        parent::onLoad($param);
        
        if (!$this->IsPostBack) {
            $html = "";
            $op = $this->Request["op"];

            switch ($op) {
                case "registrarEncuesta":
                    $html = $this->registrarEncuestaConsumo();
                    break;
            }
            echo rtrim($html);
        }
    }
    
    public function registrarEncuestaConsumo(){
        $idPaciente = 1;
        $idAlimento = $this->Request['idAlimento'];
        $idConsumo = $this->Request['idConsumo'];
        $alimento = $this->Request['alimento'];
        $consumo = $this->Request['consumo'];
        $comentario = $this->Request['comentario'];
        
        $oEncuesta = new Encuestaconsumo();
        $oEncuestaBLL = new EncuestaconsumoBLL();
        
        $oEncuesta->setIdPaciente($idPaciente);
        $oEncuesta->setIdAlimento($idAlimento);
        $oEncuesta->setIdConsumo($idConsumo);
        $oEncuesta->setAlimento($alimento);
        $oEncuesta->setConsumo($consumo);
        $oEncuesta->setComentario($comentario);
        
        $id = $oEncuestaBLL->grabar($oEncuesta);
        
        if(is_int($id) && $id > 0){
            $arrResultado = array("ok" => 1);
        }else{
            $arrResultado = array("ok" => 0);
        }
        
        return json_encode($arrResultado);
    }
}
?>
